﻿@charset "utf-8";
body { margin: 0; padding: 0; text-align: left; font-size:12px; color:#454545; background:#f4f4f4;
}



a { text-decoration:none; font-size:12px; color:#333 }
img { border: none; padding:0; margin:0; }
a img { border:none; padding:0; margin:0; }
span { font-size:12px; display:inline; }
ul { margin:0; padding:0; list-style-type:none; }
h1, h2, h3, h4, dl, p { padding:0; margin:0; font-size:12px; }
li { list-style:none; margin:0; padding:0; }
p { line-height:22px; word-break: break-all;}
.clear { height:0; overflow:hidden; clear:both;  }



.jsmenu { margin:0 auto; width:1004px; height:97px; position: relative; z-index:100}
.menu1 { position:absolute; top:15px}

font.wen1 { display:block; font-size:18px; position: absolute; top:23px; right:12px}
font.wen2 {font-size:12px; top:41px; position:absolute; right:12px}
.menu2 { width:685px; height:95px; position:absolute; right:0px; top:0px}
.menu2 ul li { float:left}
.menu2 ul { padding:0; margin:0; list-style-type: none; }
.menu2 ul li { float:left; position:relative;}
.menu2 ul li a, .menu2 ul li a:visited { display:block; text-align:center; text-decoration:none; width:90px; height:96px; color:#000;  line-height:38px; font-size:12px; font-family:"Microsoft YaHei", "宋体", "Segoe UI", sans-serif; ; color:#666666; position:relative }
.menu2 ul li ul { display: none; }
.menu2 ul li:hover a { color:#fff; background:url(/public/img/menubg.jpg); }
.menu2 ul li.hover a { color:#fff; background:url(/public/img/menubg.jpg); }
.menu2 ul li:hover ul { display:block; position:absolute; top:96px; left:0; width:111px; }
.menu2 ul li:hover ul li a { display:block; background:#3a7d14;; color:#fff; height:30px }
.menu2 ul li:hover ul li a:hover { background:#3a7d14; color:#fff; }
table { border-collapse:collapse; margin:0; padding:0; }
.menu2 ul li a.hide, .menu2 ul li a:visited.hide { display:none; }
.menu2 ul li a:hover { color:#fff; background:url(/public/img/menubg.jpg); }
.menu2 ul li a:hover ul { display:block; position:absolute; top:39px; left:0; width:111px; }
.menu2 ul li a:hover ul li a { background:#3a7d14; color:#000; }
.menu2 ul li a:hover ul li a:hover { background:#3a7d14; color:#000; }
li.inxian1 {display: block; height:1px ; border-bottom:1px dashed #6caf48}
li.xian { padding-top:30px}
#list1 span a { height:27px; color:#e5ffd9; display:block; line-height:27px; text-align:center }


.banner { background:#000; margin:0; padding:0}


.inout { width:1004px; margin:0 auto;word-break: break-all;}
.in1 { margin:0px }
.in2 { height:250px; ; width:1004px; position:relative }
.in2_1 { }
.in2_2 { position:absolute; top:50px }
.in2_21 { float:left; width:390px; padding:0 5px 0 }
.in2_22 { float: left; width:594px; height:190px; color:#454545; line-height:28px; padding-left:10px }
.in3 { clear:both; background:url(/public/img/xiexian.jpg) repeat-x; width:1004px; height:15px; margin:10px 0}
.in4_2 { margin: 15px 0 0 0 }
.in4_2 ul li { float:left ; border:1px solid #e4e4e4; margin:0px 6px}
.in4_2 ul li .zzbox { border-top:1px solid #397d14}
.in4_2 ul li .pictitle { background:url(/public/img/cpb.jpg); height:74px}
.in4_2 ul li .pictitle a { text-align:center; display:block; width:237px; font-family:"Microsoft YaHei", "宋体", "Segoe UI", sans-serif; float:14px}
.in4_2 ul li .pictitle a#a1 { color:#fff; line-height:24px; padding-top:17px; display:block; vertical-align:bottom}
.in4_2 ul li .pictitle a#a2 { color:#aeaeae; line-height:14px; display:block; vertical-align:top}
.in5_2 { margin-top:10px}
.in5_2 ul li { float:left; width:472px; padding:0 15px ; position:relative}
.in5_2 ul li .ys2 { position:absolute ; top:5px; right:10px; width:219px; height:54px; border-bottom:1px dashed #959595;}
.in5_2 ul li .ys2 a { font-size:16px;font-family:"Microsoft YaHei", "宋体", "Segoe UI", sans-serif; color:#565656; line-height:25px}
.in5_2 ul li .ys3 { position:absolute ; top:65px; width:219px; height:113px; right:10px; }
.in5_2 ul li .ys3 a {  color:#959595; font-size:12px; line-height:25px}



.footer { background:url(/public/img/footer.jpg) repeat-x; height:291px; margin:40px 0 0 0; color:#959595}
.foot { width:1004px; height:291px; margin:0 auto ; position:relative}
.foot1 { color:#959595; position:absolute; top:80px; width:590px; height:100px; line-height:27px; left:5px}
.foot2 { position:absolute; top:20px; }
.foot3 { position:absolute; ;  width:326px; height:45px;top:40px; right:40px}
.foot4 { position:absolute; width:320px; height:160px; top:89px; right:46px; color:#a0a0a0; line-height:27px}
.foot5 { position:absolute; bottom:12px ; left:5px; color:#959595}
.foot6 { position:absolute; top:210px; left:0px}

.pag { padding-left:460px; margin:40px auto }
.pag li { padding-left:4px; float:left }

.list1{ min-height:500px; _height:500px; line-height:28px}

.list1_1 { position: relative; width:100%; height:42px;}

.list1_3 { margin-top:10px}
.list1_3 ul li { float:left; width:472px; padding:4px 15px ; position:relative}
.list1_3 ul li .ys2 { position:absolute ; top:5px; right:10px; width:219px; height:54px; border-bottom:1px dashed #959595;font-size:16px ;font-family:"Microsoft YaHei", "宋体", "Segoe UI", sans-serif; color:#565656; line-height:25px}
.list1_3 ul li .ys2 a { font-size:16px ;font-family:"Microsoft YaHei", "宋体", "Segoe UI", sans-serif; color:#565656; line-height:25px}
.list1_3 ul li .ys3 { position:absolute ; top:65px; width:219px; height:113px; right:10px; color:#959595; font-size:12px; line-height:25px}
.list1_3 ul li .ys3 a {  color:#959595; font-size:12px; line-height:25px}


.list2 { margin: 10px 0 0 0 }
.list2 ul li { float:left ; border:1px solid #e4e4e4; margin:13px 6px}
.list2 ul li .zzbox { border-top:1px solid #397d14}
.list2 ul li .pictitle { background:url(/public/img/cpb.jpg); height:74px; width:237px; ; display:block}
.list2 ul li .pictitle span { text-align:center; display:block; width:237px; font-family:"Microsoft YaHei", "宋体", "Segoe UI", sans-serif;  font-size:14px; }
.list2 ul li .pictitle span#a1 { color:#fff; line-height:24px; padding-top:15px; display:block}
.list2 ul li .pictitle span#a2 { color:#ababab; line-height:14px; display:block; }


.list1_2 {}
.list1_2 ul {}
.list1_2 ul li { background:url(/public/img/jiantou.jpg) no-repeat top right #fff; height:209px; width:1004px;; display:block; position:relative; margin:10px 0}
.list1_2 ul li .ys1 { position:absolute; top:0px; left:0px}
.list1_2 ul li .ys2 { position:absolute; right:0; width:214px; margin-right:16px; height:50px; top:20px;}
.list1_2 ul li .ys2 span { display:block; font-family:"Microsoft YaHei", "宋体", "Segoe UI", sans-serif; }
.list1_2 ul li .ys3 { position:absolute; right:0; width:214px; margin-right:16px; height:106px; line-height:25px; color:#959595; top:80px;}
.list1_2 ul li .ys3 a { color:#959595; line-height:25px;font-family:"宋体", "Segoe UI", sans-serif; font-size:12px}

span.part { color:#ababab;  font-family:"Microsoft YaHei", "宋体", "Segoe UI", sans-serif; font-size:14px; font-weight:bold; position:absolute; top:12px}

span.imglist2 { margin:10px 0}
